草庐IT

Google 表单

全部标签

javascript - Google Forms 性能非常慢

我有一个google表单,我正在处理一些在后台使用GAS完成的脚本,它会加载包含许多不同信息的下拉列表。表单本身非常大,大约有16个部分,它在几台机器上加载和响应上下滚动非常缓慢,包括我的台式电脑,这是一台非常强大的电脑,所以我不认为这是一个机器相关的问题。除了将表单拆分为2个表单或类似的东西之外,任何加速它的提示将不胜感激。 最佳答案 您可以暂时降级到旧的Google表单构建器,看看是否可以解决延迟问题。请记住,这会将任何实时表单的所有主题也更改回旧主题,因此您可能希望在更改给您带来麻烦的主题后重新升级。

javascript - 如何在 Angular2 中为表单分配和验证数组

我在javascript中的模型(this.profile)有一个名为emails的属性,它是一个{email,isDefault,status}数组>然后我定义如下this.profileForm=this.formBuilder.group({....otherpropertieshereemails:[this.profile.emails]});console.log(this.profile.emails);//isanarrayconsole.log(this.profileForm.emails);//undefined在html文件中我用它作为{{emailInfo.e

javascript - 如何在 React App 中嵌入 Google 自定义搜索?

我需要在React应用程序中嵌入一个JS小部件。有办法吗?JS小部件是Google自定义搜索:(function(){varcx='111:xxx';vargcse=document.createElement('script');gcse.type='text/javascript';gcse.async=true;gcse.src='https://cse.google.com/cse.js?cx='+cx;vars=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(gcse,s);})();

javascript - 如何检测 google maps PolyLine 叠加层上的点击事件?

在我看来,我应该能够执行以下操作来检测谷歌地图上某条线上的点击事件:varline=newGPolyline(...);map.addOverlay(line);GEvent.addListener(line,"click",function(latlng){alert("clicked");});apireference说这是在2.88版中可用的,该版本于2007年发布(!?),所以我假设这就是我正在使用的,但我不知道如何确认这一点。我还尝试明确设置{clickable:true}选项(它应该是默认设置。)我已经在FireFox3和Opera9.6中进行了测试,所以怀疑它是特定于浏览

javascript - <表单操作 ="javascript:alert(this);"> 什么是 "this"?

在尝试调试正在提交的内容时,我写了这个。是否可以提醒什么是正在提交?这里“this”指的是什么?我在警告框中收到对象,无法从中做出任何决定。:-) 最佳答案 在您的示例中,this是全局window对象。自己试试:结果为"function"(即全局函数)。或者尝试:结果为undefined(即它不指向表单元素)*。属性中"this"的值只会是以下两种情况之一:全局窗口对象元素本身唯一一次this指向元素本身是在intrinsiceventattribute中使用它时(以“on”为前缀的那些,例如“onclick”、“onload”等

javascript - 使用 JQuery 以表单形式临时存储键值对的最简单方法

如何在表单中最优雅地临时存储字符串值数组?我有一个表单,用户可以在其中编辑文章-并添加标签,这些标签只是字符串值。我不想在用户实际保存整篇文章之前将其持久化,因此我需要能够暂时......:显示选中的标签列表在列表中添加标签从列表中删除一个标签在我保存表单时提交值列表我可以将所有内容存储在一个逗号分隔的隐藏字段中,但它看起来很丑,我更喜欢类型更强的东西。正确的做法是什么?非常欢迎指向示例。 最佳答案 JQuery提供了data正是这些情况的方法!它直接与nativeJavaScript对象一起使用,因此无需使用逗号分隔列表-只需使用

javascript - google caja 的使用方法

假设我有一个页面,我想允许第3方将小型应用程序/iframe嵌入到我的页面中。为了在我的页面上使用caja来保护第3方小应用程序/iframe。我需要添加任何额外的javascript/服务器端代码才能使用caja吗?获取第3方小应用程序是通过代理还是直接iframe完成? 最佳答案 使用Caja重写器有两种主要方式;如果您的服务器是用Java编码的,那么您可以将Caja构建到您的服务器中并直接调用这些类。否则,您将Caja作为自己的服务器(Cajoling服务)运行,它将重写第三方代码。该代码需要在具有Caja运行时库和一些设置代

javascript - 使用 JavaScript 遍历 PDF 表单中的所有字段

我想修改PDF表单中所有字段的一些属性以响应用户单击按钮。哪个属性或方法会返回字段集合以便我可以迭代它们? 最佳答案 如果有字段集合我还是没找到。不过,有一种方法可以遍历所有字段。numFieldsdoc对象的属性给出字段数,getNthFieldName(index)返回具有该索引的字段的名称,getField(fieldName)返回该名称的字段。for(varfieldNumber=0;fieldNumber 关于javascript-使用JavaScript遍历PDF表单中的所有

javascript - 使用 JQuery 提交 GET 表单时如何更改查询字符串?

假设我的页面中有一个像这样的简单表单:Minprice:Maxprice:当我提交表单时,我有以下网址:http://.../properties/search?min_price=100000&max_price=200000我想将此url更改为:http://.../properties/search?price=100000,200000为此,我使用了JQuery和JQueryquerystringplugin:$(document).ready(function(){$("#form_search").submit(function(){varquerystring=rewri

javascript - 在 ExtJS 4 中提交表单 + 网格

我有一个Ext.form.Panel,其中包含一个网格和一些用于编辑网格中每一行的文本字段。它与此非常相似:http://dev.sencha.com/deploy/ext-4.0.2a/examples/writer/writer.html,只是没有涉及AJAX;我的数据存储在本地。如何通过标准POST提交网格的行?如果我只是做myForm.submit(),有两个问题:正在验证用于编辑网格行的字段。提交表单时应忽略它们。没有提交来自网格的数据。我看到的唯一解决方案是以某种方式阻止验证字段并创建一些包含每一行数据的隐藏字段。有没有更好的选择?提前致谢! 最